package negocio.facades;

import java.util.List;

import javax.ejb.Remote;

import negocio.entidades.Disciplina;
import negocio.entidades.Prova;
import negocio.entidades.Usuario;

@Remote
public interface DisciplinaRemote {
	public Disciplina salvar(Disciplina d) throws Exception;
	public void excluir(long id) throws Exception;
	public List<Disciplina> listar(String nome, String bSemestre);
	public Disciplina consultarPorId(long id);
	public List<Usuario> listarProressores();
	public List<Disciplina> disciplinasProfId(long id, String nome, String semestre);
	public Disciplina disciplinaConteudos(long id);
	public Disciplina disciplinaProvas(long id);
}
